/* .page-layout{
    display:block;
    height:100%;
    background:#fff;
     > header {
        display:block;
        height:49px;
        border-bottom:solid  1px  #ddd;
        padding:8px  12px;
        text-align: right;
        .ant-input{
            width: 180px;
        }
        .ant-input,.ant-btn{
           margin-left: 12px;
        }
    }
    >article{
        display:block;
        height:calc(100% - 49px - 41px);
        padding:8px 12px;
    }
    >footer{
        display:block;
        height:41px;
        border-top:solid 1px #ddd;
        padding:8px  12px
    }
} */